stewed snails - German English Dictionary